Finance Bill 2024: Why Are Kenyans Angry